Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F2 Germany F3 Croatia F1 Croatia F2 Italy F9 Switzerland F2 Germany F3 Germany F4 Czech Republic F6 Croatia F14 Warta Cup - Sopot Weissenhauser Strand Cup - Hamburg KGHM Polish Indoors - Wroclaw Challenger 42 - Andrezieux Arroyo de la Encomienda - Valladolid Alexander Kolyaskin Memorial - Donetsk Corona Mexico City Open - Mexico City Uncle Toby's Burnie Challenger - Tasmania San Luis Potosi Challenger - San Luis Potosi Budapest Challenger - Budapest Banca Stato Challenger Lugano - Lugano Fergana Challenger - Fergana Black Forest Open - Freudenstadt Pekao Open - Szczecin Privatbank Open 2006 - Dnepropetrovsk San Luis Potosi Challenger 2007 - San Luis Potosi Morocco Tennis Tour - Casablanca Siemens Open 2007 - Scheveningen Alexander Kolyaskin Memorial - Donetsk Banjaluka Challenger 2007 - Banja Luka Challenger 42 - Andrezieux IPP Open - Helsinki Busan Open Challenger Tennis - Busan 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Fergana Challenger - Fergana Unicredit Czech Open - Prostejov Kosice Open-Steelers Cup 2008 - Kosice Dublin Challenger - Dublin Siemens Open - Scheveningen Oberstaufen Cup-Head German Master's Series - Oberstaufen Porsche Open - Poznan Bukhara Challenger - Bukhara New Delhi Challenger IV - New Delhi Karshi Challenger - Karshi TEAN International - Alphen Aan Den Rijn Pekao Open - Szczecin Tatra Banka Slovak Open - Bratislava PEOPLEnet CUP - Dnepropetrovsk Caversham International Tennis Tournament - Jersey IPP Open - Helsinki Colombia F4 Czech Republic F5 Czech Republic F6 Wroclaw Challenger Ostrava Challenger Flea Market Cup Busan Challenger Tennis - Busan Fergana Challenger Istanbul Challenger Poznan Challenger Shimadzu All Japan Indoor - Kyoto Intelig Tennis Cup - Campos do Jordao TESS Tennis Classic - Campinas KGHM Polish Indoors - Wroclaw Memorial Kolyaskin - Donetsk KGHM Polish Indoors - Wroclaw USTA Challenger of San Antonio - San Antonio KGHM Polish Indoors - Wroclaw DPD Challenger 2001 - Aschaffenburg SMS Tennis Open - Sao Paulo 2002 Azalea Orthopedic Challenger - Tyler Gallagher International - Hamilton Warta Cup 2001 - Sopot GHI Bronx Tennis Classic - Bronx Regional Hand Center Men's Challenger - Fresno Neride Prague Indoor - Prague Sarajevo Open - Sarajevo Asics Challenger Open - Monchengladbach Time Warner USTA Challenger - Binghamton Lambertz Open - Aachen Nord/LB Open 2004 - Braunschweig Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Media Will Cup Busan Challenger Tennis - Busan Garden Open 2005 - Rome Hamburg Challenger - Hamburg Steelers Cup 2005 - Kosice Gemax Open - Belgrade Bukhara Challenger - Bukhara USTA Challenger of San Antonio - San Antonio Open de la Ville de Saint Denis - Reunion Island Steelers Cup - Kosice Challenger Leon 2004 - Leon Ispat Open 2004 - Ostrava Abierto Club Casablanca - Mexico City Czech Open 2006 - Prostejov Open Castilla y Leon - Segovia Ljubljana Open - Ljubljana Tehran Open 2004 - Tehran XI Open International D'Andorra - Andorra Alexander Kolyaskin Memorial - Donetsk Open Castilla y Leon - Segovia Ischgl International ATP Challenger - Ischgl Intersport Heilbronn Open - Heilbronn Oberstraufen Cup - Oberstaufen KGHM Polish Indoors - Wroclaw 2005 Freeman Men's Challenger - Joplin XL Capital Bermuda Open - Bermuda Challenger Casablanca San Angel - Mexico City Ostrava Open 2005 - Ostrava Kobstaedernes ATP Challenger - Kolding Porsche Open - Poznan Akbank Private Banking TED Open - Istanbul Open de Montauban - Montauban S Tennis Master Championship - Graz Porsche Open - Poznan dBI Tennis Challenger - Binghamton S Tennis Masters - Graz KGHM Dialog Polish Indoors - Wroclaw Olimp Kyiv Open - Kiev Ethias Tennis Trophy - Mons KGHM Emax Polish Indoors - Wroclaw Coffee Cup Challenger - Chikmagalur Banja Luka Challenger 2004 - Banja Luka X Trofeo Ciudad de Quito - Quito Astana Challenger - Astana Tatra Banka Open 2006 - Bratislava BH Telecom Sarajevo 2007 - Sarajevo Open de la Ville de Saint Denis - Reunion Island Voit Mexico City Open - Mexico City Kish Free Zone Island Challenger - Kish Island Prosperita Open 2007 - Ostrava ECM Prague Open 2005 - Prague Internationaux de Nouvelle-Caledonie - New Caledonia Belgrade Challenger Odlum Brown Vancouver Open - Vancouver San Luis Potosi Challenger - San Luis Potosi AGT Challenger - Leon Pekao Open 2005 - Szczecin Mitsubishi Electric Europe Cup - Monza Samsung Securities Cup - Seoul 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona III Isla de Lanzarote - Lanzarote Lambertz Open by Stawag - Aachen IPP Open - Helsinki Nord LB Open - Braunschweig Czech Indoor Open - Prague The LTA Manchester Trophy - Manchester Labertz Open by Stawag - Aachen Dunlop World Challenge - Toyota Corona Mexico City Open - Mexico City 2006 USTA Tallahassee Tennis Challenger - Tallahassee The LTA Cardiff Challenger - Cardiff Dharwad Challenger 2006 - Dharwad dBI Tennis Challenger - Binghamton s Tennis Masters 06 - Graz Tennis Napoli Cup 2007 - Napoli Challenger Casablanca San Angel - Mexico City Morocco Tennis Tour - Marrakech Tunis Open 2007 - Tunis ECU Prague Open - Prague Szczecin Challenger Nord LB Open 2007 - Braunschweig Porsche Open - Poznan Lambertz Open by Stawag 2007 - Aachen Sail Open - New Delhi 2008 China TCL Challenger - Guangzhou Diego Open - Budapest The Wright Financial Group, Inc. Challenger - Champaign Uncle Toby's Australian Men's Clay Court Challenger - Canberra IPP Open - Helsinki Logopak Challenger 2005 - Lubeck San Luis Potosi Challenger - San Luis Potosi Szczecin Challenger Wroclaw Challenger Fifth-Third Bank Tennis Championships - Lexington Draft Corona Mexico City Open - Mexico City Idea Prokom Open - Sopot Davidoff Swiss Indoors - Basel Milan Indoors - Milan Grand Prix Hassan II - Casablanca Internationaler Raiffeisen Grand Prix - St. Polten Tatra Banka Slovak Open - Bratislava Alexander Kolyaskin Memorial - Donetsk International Championship of Croatia - Umag Lubbock Challenger - Lubbock Pekao Open - Szczecin Malaysian Open - Kuala Lumpur LTA Shrewsbury Challenger - Shrewsbury Bauer Watertechnology Cup - Eckental Delhi Challenger I - New Delhi Challenger Ford de Cherbourg - Cherbourg Challenger 42 - Andrezieux Kyiv Open - Kiev AAPT Championships - Adelaide BMW Brixina Tennis Open 2000 - Bressanone XI Abierto Internacional de Salinas - Salinas The Priority Telecom Open - Amersfoort Idea Prokom Open - Sopot Open de Franche-Comte - Besancon Davidoff Swiss Indoors - Basel Schickedanz Open - Furth Grand Prix Hassan II - Casablanca Kyiv Open - Kiev Estoril Open - Estoril Alexander Kolyaskin Memorial - Donetsk GHI Bronx Tennis Classic - Bronx RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Idea Prokom Open - Sopot Stockholm Open - Stockholm CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Volkswagen Challenger 2005 - Wolfsburg International Indoor Tennis Championships of Croatia - Zagreb Aamulehti Tampere Open - Tampere Gerry Weber Open - Halle The Stella Artois Championships - London BA-CA Tennis Trophy - Vienna New Delhi Challenger III - New Delhi Togliatti Cup - Togliatti St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Sassuolo Challenger - Sassuolo Samarkand Challenger - Samarkand Hypo Group Tennis International - Portschach LTA Wrexham Challenger - Wrexham Black Forest Open - Freudenstadt USTA Comerica Challenger - Aptos KGHM Dialog Polish Indoors - Wroclaw Nokian Hakkapeliitta Open - Tampere Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg Orange Prokom Open - Sopot Pekao Open 2003 - Szczecin AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Heineken Open - Auckland The Artois Championships - London If Stockholm Open - Stockholm Steelers Cup - Kosice St.Petersburg Challenger by Kinex - St. Petersburg Qatar ExxonMobil Open - Doha CA Challenge 2002 - Graz Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Podebradka Cup - Prague Mercedes Cup - Stuttgart Germany F1 Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest Neride Prague Indoor - Prague Bank Austria Tennis Trophy - Vienna Serbia Open - Belgrade Qatar Exxon Mobil Open - Doha The LTA Men's Challenger Wrexham - Wrexham Prague Challenger - Prague Movistar Open - Santiago Brasil Open - Costa do Sauipe Internationale Badische Meisterschaften Um Den Techem Cup - Zell St. Petersburg Challenger by Kinex - St. Petersburg Mordovia Cup - Mordovia Kyiv Open - Kiev Copa Telmex - Buenos Aires ATP Challenger 2003 Numea - New Caledonia Volkswagen Challenger 2004 - Wolfsburg KGHM Polish Indoors - Wroclaw Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Nokian Hakkapeliitta Open - Tampere Black Forest Open 2004 - Freudenstadt Open de Nice Cote dAzur - Nice AEGON International - Eastbourne USTA Men's Challenger of Dallas - Dallas Sarajevo Open - Sarajevo Badden Open by Rothaus - Ettlingen 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Stella Artois Clay Court Championships - Budaors China Open - Beijing ATP Challenger Trophy 2007 - Trnava Bank Austria Tennis Trophy - Vienna 2005 Tulsa Challenger - Tulsa The LTA Men's Challenger - Southampton PrivatBank Cup - Dnepropetrovsk Qatar ATP Challenger - Doha Brisbane International - Brisbane Intersport Heilbronn Open - Heilbronn Internationaux du Doubs - Besancon Medibank International - Sydney Isla de Lanzarote - Lanzarote Prosperita Open 2006 - Ostrava ECM Prague Open - Prague Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona Ostdeutscher Sparkessen Cup - Dresden Mercedes Cup - Stuttgart Mamaia Challenger - Constanta Malaysian Open - Kuala Lumpur Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Serbia Open - Belgrade Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Penza Cup 2008 - Penza St. Petersburg Open - St. Petersburg China Open - Beijing Southern Capital Cup - Almaty Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Keio Challenger International Tennis Tournament - Yokohama Abierto Internacional Varonil Ciudad de Cancun - Cancun Abierto Mexicano Telcel - Acapulco Segovia Challenger BMW Open - Munich Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem ATP Challenger Trophy 2008 - Trnava ABN AMRO World Tennis Tournament - Rotterdam Portugal Open - Oeiras Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Brisbane International - Brisbane Monza Challenger Winston-Salem Open - Winston-Salem Bratislava Challenger Idea Prokom Open - Sopot Open Sabadell Atlantico - Barcelona Salzburg Challenger AEGON Championships - London PBZ Zagreb Indoors - Zagreb Wroclaw Challenger If Stockholm Open - Stockholm Milan Indoors - Milan Heineken Open - Auckland China Open - Beijing Abierto Mexicano Telcel - Acapulco Campbell's Hall of Fame Tennis Championships - Newport Bratislava Challenger RCA Championships - Indianapolis Generali Open - Kitzbuhel Mumbai Open - Mumbai Gerry Weber Open - Halle Millenium Tennis Championships - Delray Beach China Open - Beijing Braunschweig Challenger Pilot Pen Tennis - New Haven Apia International - Sydney Abierto Mexicano Telcel - Acapulco If Stockholm Open - Stockholm Barcelona Open BancSabadell - Barcelona U.S. National Indoor Tennis Championships - Memphis Brisbane International - Brisbane BRD Nastase Tiriac Trophy - Bucharest Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Heilbronn Open - Heilbronn Heineken Challenger - Ho Chi Minh City VI Torneo Internazionale di Tennis - Barletta Aegon Nottingham Open - Nottingham Warsteiner Challenger Wolfsburg - Wolfsburg Nova Challenger Osaka - Osaka Apia International - Sydney Zivnobanka Czech Open - Prostejov Helsinki Challenger Pekao Open 2001 - Szczecin University of Tennessee USTA Challenger - Knoxville VIII Open Internacional D'Andorra - Andorra Skandia Open - Linz Compaq Cup 2001 - Zabrze Neride Prague Indoor - Prague Intersport Heilbronn Open - Heilbronn Unique Zagreb Open - Zagreb Tennis Napoli Cup 2006 - Napoli ABN/AMRO World Tennis Tournament - Rotterdam Croatia Open - Umag Tata Open 2002 - Chennai Internationaler Raiffeisen Grand Prix - St. Polten ABN/AMRO World Tennis Tournament - Rotterdam Orange Prokom Open - Sopot Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Mutua Madrilena Madrid Open - Madrid Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Abierto Mexicano Telcel - Acapulco Movistar Open - Santiago CA Tennis Trophy - Vienna Heineken Open - Auckland Grand Prix Hassan II - Casablanca BCR Open Romania - Bucharest Internationaler Raiffeisen Grand Prix - St. Polten BNP Paribas Masters - Paris Davidoff Swiss Indoors - Basel PTT Thailand Open - Bangkok Western & Southern Open - Cincinnati Erste Bank Open - Vienna Rakuten Japan Open - Tokyo BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Gerry Weber Open - Halle Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Rogers Cup - Montreal Davis Cup, Group II, 2R, POL-EST 4-1 Davis Cup, Group 2, PO, POL-EST 5-0 U.S. Open - New York Wimbledon - London Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Davis Cup, Group 2, 2R, POL-ALG 4-1 Davis Cup, Group 2, 1R, NGR-POL 0-4 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 2, 1R, POL-LAT 5-0 Davis Cup, Group 2, 2R, POL-GEO 2-3 Davis Cup, Group 2, 2R, GRE-POL 0-5 Davis Cup, Group II, 3R, POL-BLR 3-2 Davis Cup, Group I, 2R, POL-RSA 3-1 Davis Cup, World Group, PO, POL-AUS 1-4 Davis Cup, Group I, 1R, POL-LTU 3-2 Davis Cup, Group 1, 1R, POL-FIN 2-3 Davis Cup, Group I, 1R, POL-SLO 3-2 Olympics - London